Обзорно по пригодившимся командам. Более полезно будет второй документ — практическое дополнение.
Расширенный синтаксис.
AT+<x>=? |
Возвращат список параметров и диапазон значений установленых соответствующими командами записи или внутренними процессами. |
AT+<x>? |
Возвращаяет текущее значение параметра |
AT+<x>=<> |
Пишет пользовательское значение |
AT+<x> |
Выполняет команду чтения не переменных параметра Команда выполнения считывает не переменные параметры, на которые влияют внутренние процессы в GSM-системе. |
ЗАПРОС |
ЧТО ДЕЛАЕТ |
ОТВЕТ |
СИГНАТУРА ОТВЕТА |
AT |
Готовность модуля к работе |
|
|
ATI |
Запрос информации об устройстве |
|
|
AT+CGMR |
Запрос версии установленного ПО |
|
|
AT+CCALR? |
Готовность модуля совершать звонки |
+CCALR: |
0 – модуль не готов, 1 - модуль готов |
AT+CSQ=? |
Запрос качества связи |
|
<rssi> 0 -115 dBm or less 1 -111 dBm 2...30 -110... -54 dBm 31 -52 dBm or greater 99 not known or not detectable
<ber> (in percent): 0...7 As RXQUAL values in the table in GSM 05.08 [20] subclause 7.2.4 99 Not known or not detectable |
AT+GSN |
Запрос IMEI-модуля |
|
|
AT+GSV |
Запрос идентификационной информации модуля |
|
|
AT+CBC |
Напряжение питания |
|
|
AT+CREG? |
Тип регистрации в сети |
|
<n> 0 Disable network registration unsolicited result code 1 Enable network registration unsolicited result code +CREG: <stat> 2 Enable network registration unsolicited result code with location information +CREG: <stat>[,<lac>,<ci>] <stat> 0 Not registered, MT is not currently searching a newoperator to register to 1 Registered, home network 2 Not registered, but MT is currently searching a newoperator to register to 3 Registration denied 4 Unknown 5 Registered, roaming |
AT+COPS? |
Информация об операторе |
|
|
AT+COPN |
Получение списка всех операторов |
|
|
AT+CPAS |
Статус телефона GSM-модуля |
|
0 Ready (MT allows commands from TA/TE) модуль готов 2 Unknown (MT is not guaranteed to respond to tructions) модуль ничего не гарантирует |
AT+CIURC |
Enable or Disable Initial URC Presentation/ включает или отключает URC презентацию |
|
0 Отключает URC презентацию 1 Включает URC презентацию |
AT+GSMBUSY |
Reject Incoming Call Отклонять входящие вызовы |
|
1 Forbid all incoming calls (запретить все входящие вызовы) |
AT+CCALR |
Call Ready Query Запрос готовности совершать вызовы |
+CCALR: |
1 — модуль готов для телефонных вызовов |
AT+CMGF=1 |
Выбор формата SMS |
ОК |
|
AT+CREG? |
Тип регистрации в сети |
+CREG: 0,1 |
|
AT+CMGR=1,0 |
Прочитать СМС |
|
<index>
Integer
type; value in the range of location numbers supported by the
associated memory <mode> 0 Normal 1 Not change status of the specified SMS record |
CMGS |
Отправить SMS |
|
|
|
|
+CPIN: NOT READY |
SIM карта не готова |
|
|
+CPIN: NOT INSERTED |
SIM карта не вставлена |
AT+CEER=? |
Extended
Error Report |
|
0 (без причины) 1 (неназначенный (нераспределенный) номер) 3 (нет маршрута к месту назначения) 6 (канал недопустим) 8 (оператор определил запрет) 16 (обычная очистка вызова) 17 (пользователь занят) 18 (пользователь не отвечает) 19 (предупреждение пользователя, нет ответа) 21 (звонок отклонен) 22 (номер изменен) 26 (невыбранная очистка пользователя) 27 (пункт назначения не в порядке) 28 (неверный числовой формат (неполное число)) 29 (объект отклонен) 30 (ответ на запрос STATUS) 31 (нормально, не указано)
34 (экстренный вызов невозможен) 38 (сеть вышла из строя) 41 (временный сбой) 42 (перегруженность коммутационного оборудования) 43 (доступ к информации исключен) 44 (запрошенная схема / канал недоступен) 47 (ресурс недоступен, не указан) 49 (качество обслуживания недоступно) 50 (Запрошенный объект не подписан) 55 (входящие звонки запрещены в CUG) 57 (возможность передачи не разрешена) 58 (возможность передачи данных в настоящее время недоступна) 63 (услуга или опция недоступна, не указана) 68 (ACM равно или превышает ACMmax) 65 (услуга на предъявителя не реализована) 69 (Запрошенный объект не реализован) 70 (ограничена возможность передачи только цифровой информации имеется в наличии) 79 (услуга или опция не реализована, не указана) 81 (неверное значение идентификатора транзакции) 87 (пользователь не является членом CUG) 88 (несовместимое назначение) 91 (неверный выбор транзитной сети) 95 (семантически неверное сообщение) 96 (неверная обязательная информация) 97 (тип сообщения не существует или не реализован) 98 (тип сообщения не совместим с состоянием протокола) 99 (информационный элемент не существует или не реализован) 100 (условная ошибка IE) 101 (сообщение не совместимо с состоянием протокола) 102 (восстановление по истечении таймера) 111 (ошибка протокола не указана) 127 (взаимодействие не определено) |
AT+CSCB |
AT+CSCB=1, прием широковещательных сообщений. |
|
Используется для спама операторами сотовой связи. По умолчанию включена, для исправления этого используем указанную команду. |
SIM карта |
|||
AT+CSMINS=? |
Тестовая команда. Возможно ли использование этой команды |
|
Response +CSMINS: <n>,<SIM inserted> OK |
AT+CSMINS? |
Вставлена ли сим карта |
|
0 не вставлена 1 вставлена |
AT+CSMINS=<n> |
Запись |
|
|
AT+CPMS=? |
Предпочтительное хранилище SMS-сообщений (видимо узнать) |
|
|
AT+CSPN? |
Получаем имя провайдера с SIM карты |
|
|
AT+CMGD |
Удалить SMS |
ОК |
|
Внезапное (не запрошенное) сообщение. |
|||
|
|
+CPIN: READY |
возникает когда какой нибудь пароль требуется или нет |
|
|
Call Ready |
модуль включен и процедура инициализации телефонной книги завершена |
|
|
SMS Ready |
модуль включен и процедура инициализации СМС завершена |
|
|
+CMTI:"SM",1 |
Внезапное сообщение о принятом смс |
Сеть может внезапно прислать ошибку.
Итоговый результат код +CME ERROR: <err> показывает ошибку относящуюся к мобильному оборудованию или сети. Операции подобна коду ошибки ERROR. Ни ода из следующих команд не выполняется
Выставить at+cmee=1.
Итоговый результат код +CMS ERROR: <err> показывает относящуюся к сервису сообщений или сети.
Выставить at+cmee=1.
1 Неназначенный (нераспределенный) номер
3 Нет маршрута к месту назначения
6 канал недопустим
8 Оператор определил запрет
10 Звонок запрещен
11 зарезервировано
16 Обычная очистка звонка
17 Пользователь занят
18 Пользователь не отвечает
19 Предупреждение пользователя, нет ответа
21 Передача коротких сообщений отклонена
22 Номер изменен
25 упреждение
26 Очистка невыбранных пользователей
27 Пункт назначения не работает
28 Неверный формат номера (неполное число)
29 Объект отклонен
30 Ответ на запрос статуса
32 Нормальный неуточненный
34 Нет доступных каналов / каналов
38 Сеть вышла из строя
41 Временный сбой
42 Коммутационное оборудование Перегрузка
43 Доступ к информации исключен
44 Запрошенная схема / канал недоступен
47 Ресурсы недоступны, не определены
49 Качество обслуживания недоступно
50 Запрошенный объект не подписан
55 Запрошенный объект не подписан
57 Несущая способность не разрешена
58 Возможность передачи данных в настоящее время недоступна
63 Услуга или опция недоступна, не указана
65 Услуга на предъявителя не реализована
68 ACM равно или больше, чем максимум ACM
69 Запрошенный объект не реализован
70 Доступна только ограниченная возможность передачи цифровой информации
79 Услуга или опция не реализована, не указана
81 Неверное значение идентификатора транзакции
87 Пользователь не член CUG
88 Несовместимое место назначения
91 Неверный выбор транзитной сети
95 Семантически неверное сообщение
96 Неверная обязательная информация
97 Тип сообщения не существует или не реализован
98 Тип сообщения не совместим с состоянием протокола
99 Информационный элемент не существует или не реализован
100 Условная ошибка информационного элемента
101 Сообщение не совместимо с протоколом
102 Восстановление по истечении таймера
111 Ошибка протокола, не указана
127 Взаимодействие неуточненное
128 Телематическое взаимодействие не поддерживается
129 Короткое сообщение Тип 0 не поддерживается
130 Невозможно заменить короткое сообщение
143 Неуказанная ошибка TP-PID
144 Схема кодирования данных (алфавит) не поддерживается
145 Класс сообщения не поддерживается
159 Неуказанная ошибка TP-DCS
160 Команда не может быть выполнена
161 Команда не поддерживается
175 Неуказанная ошибка команды TP
176 TPDU не поддерживается
192 SC занят
193 Нет подписки SC
194 сбой системы SC
195 Неверный адрес МСП
196 Направление МСП запрещено
197 SM отклоненный-дубликат SM
198 TP-VPF не поддерживается
199 TP-VP не поддерживается
208 Заполнено хранилище SIM-карт
209 Нет возможности хранения SMS на SIM-карте
210 Ошибка в MS
211 Объем памяти превышен
212 SIM Application Toolkit Busy
213 Ошибка загрузки данных с SIM-карты
224 повторных попытки CP превышают
Тайм-аут обрезки 225 RP
226 SMS-соединение прервано
255 Неуказанная причина ошибки
Отказ 300 ME
301 СМС зарезервировано
302 операция не разрешена
303 операция не поддерживается
304 неверный режим PDU
305 неверный текстовый режим
310 SIM не вставлена
Необходим 311 пин-код SIM-карты
Необходим пин-код SIM-карты 312 PH
313 сбой SIM-карты
314 SIM занята
315 SIM неверно
Требуется 316 SIM PUK
317 SIM PIN2 требуется
Требуется 318 SIM PUK2
320 сбой памяти
321 неверный индекс памяти
322 памяти заполнена
323 неверный входной параметр
324 неверный формат ввода
325 неверное значение ввода
330 SMSC адрес неизвестен
331 нет сети
332 тайм-аут сети
340 нет cnma ack
500 Неизвестно
512 смс без ошибок
513 Длина сообщения превышает максимальную длину
514 Неверные параметры запроса
Ошибка хранения 515 ME
516 Неверная услуга на предъявителя
517 Неверный сервисный режим
518 Неверный тип хранения
519 Неверный формат сообщения
520 Слишком много объединенных сообщений МО
521 СМСАЛ не готов
СМСАЛ 522 больше не обслуживается
523 Не поддерживает TP-Status-Report и TP-Command в хранилище
524 Зарезервированный MTI
525 Нет свободного объекта в слое RL
526 Номер порта уже зарегистрирован
527 Нет свободного объекта для номера порта
528 Больше сообщений об ошибке состояния отправки
529 МО СМС не разрешены
530 GPRS приостановлено
531 ME хранилище заполнено
532 Обновление SIM-карты
v1.